package com.shujia.wyh.day02;


/*
        要求定义两个变量进行加法运算
            1、变量参与运算，首先会提升数据类型，然后再做运算
                byte,short,char ---> int-->long-->float-->double
            2、常量参与运算，首先会先做运算，然后拿着结果值去看一看在不在目标数据类型的范围内，如果在，就直接赋值


        强制类型转换：
            语句定义格式：目标数据类型 变量名 = (目标数据类型)(要强转的值)
            强制类型转换可能会造成数据的丢失

        byte 1
        byte b = 130;
 */
public class DataTypeDemo2 {
    public static void main(String[] args) {
        int a = 3;
        int b = 4;
//        byte c = a + b;
        byte c = (byte) (a + b); //强制类型转换
        System.out.println(c);

//        byte c2 = 3 + 4;
//        System.out.println(c2);

        long l = a+b;  //默认转换


    }
}
